package com.ebc.eservice.service.cardStat;

import com.ebc.eservice.util.JsonResult;
import com.ebc.eservice.vo.card.CardStatReqVo;
import com.ebc.eservice.vo.card.history.CardHistoryReqVo;

import java.text.ParseException;
import java.util.Map;

public interface CardStatService {


    //获取近7天访客趋势+访客概况（访客总量、近7日访客、今日访客）
    JsonResult getVisitStat(Integer cardId);
    //历史数据
    JsonResult getCardHistoryStat(CardHistoryReqVo cardHistoryReqVo);


    //获取公司系统最近6个月访客总数趋势
    JsonResult getSixMonthVisitStat(Integer companyId);

    //获取一级部门统计
    JsonResult getSectorStat(Integer companyId);
    //获取二级部门统计
    JsonResult getSectorChildStat(Integer companyId);



    //下载(保存)名片
    JsonResult saveCard(CardStatReqVo cardStatVo);
    //添加通讯录
    JsonResult addContacts(CardStatReqVo cardStatVo);
    //转发名片
    JsonResult reposeCard(CardStatReqVo cardStatVo);
    //复制微信
    JsonResult copyWeChat(CardStatReqVo cardStatVo);
    //添加留言  单独写在留言模块

    int roleJudge(CardStatReqVo cardStatVo);
}
